ceb2ad2a3480447e4557c4284089771709e387d9,src/com/redhat/ceylon/compiler/java/codegen/ExpressionTransformer.java,ExpressionTransformer,transform,#Tree.PostfixOperatorExpression#,719

Before Change


        
        Interface compoundType = expr.getUnit().getOrdinalDeclaration();
        ProducedType valueType = getSupertype(expr.getTerm(), compoundType);
        ProducedType returnType = getTypeArgument(valueType, 0);

        Tree.Term term = expr.getTerm();
        List<JCVariableDecl> decls = List.nil();

After Change



        Interface compoundType = expr.getUnit().getOrdinalDeclaration();
        ProducedType valueType = getSupertype(expr.getTerm(), compoundType);
        ProducedType returnType = getMostPreciseType(term, getTypeArgument(valueType, 0));

        List<JCVariableDecl> decls = List.nil();
        List<JCStatement> stats = List.nil();